package com.kingyun.gpsinspection.purificationservice.facade.model.tdm;

import java.io.Serializable;
import java.util.Date;

/**
 * Created by jiangjx on 2017/3/1.
 */
public class QueryMTAndPIVo implements Serializable {

    private static final long serialVersionUID = -6565800607497206785L;
    private String taskId;//任务ID
    private Short taskType;//任务类型
    private String taskName;//任务名称
    private String taskContent;//任务内容
    private Short isPeriodicTask;//是否周期任务
    private Short periodValue;//周期值
    private String periodUnit;//周期单位
    private String workInstanceId;//工作内容ID
    private String commandId;//相关工作指令
    private String planId;//相关工作计划
    private String orgId;//创建组织
    private String flowId;//流程实例ID
    private Short auditStatus;//审核状态
    private String createUserId;//创建人
    private Date createTime;//创建时间
    private String modifyUserId;//修改人
    private Date modifyTime;//修改时间
    private String remark;//备注
    private Short isDelete;//是否删除
    private Short isEnable;//是否启用
    private Short taskStatus;//任务状态
    private Short node;//当前节点
    private Date finishTime;//完成时间
    private String parentId;//父任务ID
    private Date validityStartTime;//周期的有效开始时间
    private Date validityEndTime;//周期的有效结束时间
    private Date planStartTime;//计划开始时间
    private Date planEndTime;//计划结束时间
    //第几次
    private Integer cycle;

    public Integer getCycle() {
        return cycle;
    }

    public void setCycle(Integer cycle) {
        this.cycle = cycle;
    }

    public Date getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(Date planStartTime) {
        this.planStartTime = planStartTime;
    }

    public Date getPlanEndTime() {
        return planEndTime;
    }

    public void setPlanEndTime(Date planEndTime) {
        this.planEndTime = planEndTime;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public Short getTaskType() {
        return taskType;
    }

    public void setTaskType(Short taskType) {
        this.taskType = taskType;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getTaskContent() {
        return taskContent;
    }

    public void setTaskContent(String taskContent) {
        this.taskContent = taskContent;
    }

    public Short getIsPeriodicTask() {
        return isPeriodicTask;
    }

    public void setIsPeriodicTask(Short isPeriodicTask) {
        this.isPeriodicTask = isPeriodicTask;
    }

    public Short getPeriodValue() {
        return periodValue;
    }

    public void setPeriodValue(Short periodValue) {
        this.periodValue = periodValue;
    }

    public String getPeriodUnit() {
        return periodUnit;
    }

    public void setPeriodUnit(String periodUnit) {
        this.periodUnit = periodUnit;
    }

    public String getWorkInstanceId() {
        return workInstanceId;
    }

    public void setWorkInstanceId(String workInstanceId) {
        this.workInstanceId = workInstanceId;
    }

    public String getCommandId() {
        return commandId;
    }

    public void setCommandId(String commandId) {
        this.commandId = commandId;
    }

    public String getPlanId() {
        return planId;
    }

    public void setPlanId(String planId) {
        this.planId = planId;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getFlowId() {
        return flowId;
    }

    public void setFlowId(String flowId) {
        this.flowId = flowId;
    }

    public Short getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Short auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Short getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public Short getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(Short isEnable) {
        this.isEnable = isEnable;
    }

    public Short getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(Short taskStatus) {
        this.taskStatus = taskStatus;
    }

    public Short getNode() {
        return node;
    }

    public void setNode(Short node) {
        this.node = node;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public Date getValidityStartTime() {
        return validityStartTime;
    }

    public void setValidityStartTime(Date validityStartTime) {
        this.validityStartTime = validityStartTime;
    }

    public Date getValidityEndTime() {
        return validityEndTime;
    }

    public void setValidityEndTime(Date validityEndTime) {
        this.validityEndTime = validityEndTime;
    }
}
